<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 在调用函数的时候 ，传递实参的时候
        //    参数是基本数据类型   就是把值传入了函数
        //    参数是引用数据类型   就是把地址传入了函数   ---  浅拷贝





        var a = 1;

        function f(a) {
            a++;
        }

        f(a);

        console.log(a);    // 1



        var arr = [1, 2, 3];

        function f(arr2) {
            arr2.push(4);
        }

        f(arr1);

        console.log(arr1);   // [1,2,3,4]




    </script>

</body>

</html>